1007293
583923
464935
14299
960771
527742
723434
970194
646342
961326
276954
287278
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471